By ship
A ferry line called RG Line (http://www.rgline.com/) traffics daily between Vaasa and Holmsund, Sweden near Umeå.
People arriving with their own motor- or sailboat can make use of Wasa Segelförening one of Finlands oldest sailing societys, [email protected] (http://www.wasasegelforen...) on the island of Vaskiluoto. They run the official guest harbour of Vaasa and offer good services for the occasional boat captain. There's a good view over town from the harbour and it's a two kilometer walk into the center.
By train
All trains from Helsinki to Oulu and Rovaniemi via Tampere stop at Seinäjoki. From there you can take connection trains, which head to Vaasa. There are also trains that go straight to Vaasa via Seinäjoki. Three of these trains also go from Vaasa to Jyväskylä via Seinäjoki. Check timetables at the state railway company VR (http://www.vr.fi).
By bus
There are west coast bus connections from Oulu to Turku, which go through Vaasa. Buses associate Vaasa also to Tampere, Pori and Kokkola. Check Matkahuolto for timetables and such (http://www.matkahuolto.fi/en/)].